﻿@charset "utf-8";
/* CSS Document */

/*banner*/
.banner {position: relative; width: 100%;overflow: auto; font-size: 18px;line-height: 24px;text-align: center;color: rgba(255,255,255,.6);text-shadow: 0 0 1px rgba(0,0,0,.05), 0 1px 2px rgba(0,0,0,.3);background: #5b4d3d;box-shadow: 0 1px 2px rgba(0,0,0,.25);}
.banner ul {list-style: none;width: 800%;}
.banner ul li {display: block;float: left;width: 33%;min-height: 350px;min-width:980px;-o-background-size: 100% 100%;-ms-background-size: 100% 100%;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;box-shadow: inset 0 -3px 6px rgba(0,0,0,.1);}
.banner .inner {padding: 140px 0 110px;}
.banner h1, .banner h2 {font-size: 35px;line-height: 52px;color: #fff; font-weight:500;}
.banner p{color:#dadada;}
.banner .btn {display: inline-block;margin: 25px 0 0;padding: 9px 22px 7px;clear: both;color: #fff;font-size: 12px;font-weight: bold;text-transform: uppercase;border: 2px solid rgba(255,255,255,.4);border-radius: 5px;}
.banner .btn:hover {background: rgba(255,255,255,.05);}
.banner .btn:active {-webkit-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));-moz-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));-ms-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));-o-filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));filter: drop-shadow(0 -1px 2px rgba(0,0,0,.5));}
.banner .btn, .banner .dot {-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));}
.banner .dots {position: absolute;left: 0;right: 0;bottom: 20px;width: 100%;}
.banner .dots li {display: inline-block;*display: inline;zoom: 1;width: 6px;height: 6px;line-height: 10px;margin: 0 4px;text-indent: -999em;*text-indent: 0;border: 2px solid #fff;border-radius: 6px;cursor: pointer;opacity: .4;-webkit-transition: background .5s, opacity .5s;-moz-transition: background .5s, opacity .5s;transition: background .5s, opacity .5s;}
.banner .dots li.active {background: #fff;opacity: 1;}
.arrow{position: absolute;left: 0;right: 0; bottom: 150px;width: 980px; height:60px; margin:0 auto 0;}
.prev{width:60px; height:60px; position: absolute; float:left; display:block; z-index:5; background:url(../img/prev.png);}
.prev:hover{background:url(../img/prev.png) rgba(0,0,0,.5);}
.next{width:60px; height:60px; position: absolute; left:920px; display:block; z-index:5; background:url(../img/next.png);}
.next:hover{background:url(../img/next.png) rgba(0,0,0,.5);}

/*业务体系*/
.service_box{width:120px; height:auto; margin:0 45px; float:left; text-align:center;}
.service_tit{width:120px; height:150px; color:#333;}
.service_a{font-size:18px; margin-top:20px; display:block; line-height:18px;}
.service_tit:hover .service_a{color:#ff7900;-webkit-transition: color .2s ease;-moz-transition: color .2s ease;-o-transition: color .2s ease;transition: color .2s ease;}
.service_p{width:120px; height:70px; margin-top:18px; color:#999; line-height:24px; font-size:13px; text-align: left;}
.service_web{width:104px; height:104px; background:url(../img/service_web.png); margin:0 8px;}
.service_tit:hover .service_web{background:url(../img/service_web_hover.png); -webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.service_magazine{width:104px; height:104px; background:url(../img/service_magazine.png); margin:0 8px;}
.service_tit:hover .service_magazine{background:url(../img/service_magazine_hover.png); -webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.service_exhibition{width:104px; height:104px; background:url(../img/service_exhibition.png); margin:0 8px;}
.service_tit:hover .service_exhibition{background:url(../img/service_exhibition_hover.png); -webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.service_media{width:104px; height:104px; background:url(../img/service_media.png); margin:0 8px;}
.service_tit:hover .service_media{background:url(../img/service_media_hover.png); -webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.service_mechanism{width:104px; height:104px; background:url(../img/service_mechanism.png); margin:0 8px;}
.service_tit:hover .service_mechanism{background:url(../img/service_mechanism_hover.png); -webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}

/*商务考察*/
.visit{width:136px; height:36px; border:1px #3b5999 solid; color:#3b5999; line-height:36px; text-align:center; margin:20px auto 0 auto; font-size:14px;}
.visit:hover{border:1px #ff7900 solid; color:#ff7900}

/*新闻中心*/
.news_box_left{width:450px; height:225px; margin-right:40px; float:left;}
.news_img{width:220px; height:205px; float:left;}
.news_img img{width:220px; height:155px;vertical-align: top;}
.news_img_date{width:220px; height:50px; background-color:#646464; float:left;}
.news_img_year{color:#fff; line-height:14px; padding:5px 100px 0 10px;}
.news_img_day{color:#fff; font-size:24px; font-weight:bold; padding:2px 100px 0 10px; line-height:24px;}
.news_img_title{width:215px; height:140px; margin:10px 0 10px 15px ; float:left;}
.news_img_title a{ font-size:15px; line-height:24px;}
.news_img_title a:hover{color:#ff7900;}
.news_img_p{width:215px; height:80px; margin:8px 0 10px 15px; color:#999; line-height:24px; font-size:13px; float:left;}
.news_img_more{width:32px; height:18px; margin:10px auto auto 15px; background:url(../img/new_more.png); float:left;}
.news_img_more:hover{background:url(../img/new_more_hover.png); -webkit-transition: background .2s ease;-moz-transition: background .2s ease;-o-transition: background .2s ease;transition: background .2s ease;}
.news_box_right{width:450px; height:225px; margin-left:40px; float:left;}
.new_box_main{width:419px; height:50px; border:1px #fafafa solid; margin:0 29px 20px 0; background:#fafafa; float:left;}
.new_box_main:hover{box-shadow:1px 2px 10px #ccc; border:1px #e6e6e6 solid; background:#fff;}
.new_box_date{width:20px; height:30px; margin:10px 24px 10px 24px; float:left;}
.new_box_day{font-size:18px; line-height:18px; font-weight:bold;}
.new_box_month{font-size:13px; line-height:14px; color:#999; font-weight:bold;}
.new_box_month em{font-style:normal;}
.new_box_line{width:2px; height:26px; margin:12px 0; background-color:#cccccc; float:left;}
.new_box_title{width:305px; height:20px; font-size:13px; line-height:20px; margin:5px 22px 0 22px; float:left;}
.new_box_title_b{width:305px; height:20px; font-size:13px; line-height:20px; margin:0 22px 5px 22px; float:left;}
.new_box_more{width:390px; height:10px; text-align:right; float:left; font-size:10px;}
.new_box_more a{color:#999;}
.new_box_more a:hover{color:#ff7900;}

/*关于我们*/
.about_p{width:490px; height:315px; float:left; font-size:13px; line-height:24px;;}